package edu.bit.water.entity;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

public class EntityEvaEntPrdInfo {
	
	private Integer id;     		//主键
	@JsonFormat(pattern="yyyy",timezone = "GMT+8")
	private Date time;			//评价时间
	private String industrialRawMaterials;		//工业生产原料
	private String productName;				//产品名称
	private Double designYield;				//设计产量
	private Double actualYield;				//实际产量
	private Double waterWithdrawal;		    //取水量
	private Double unitProductWaterWd;	    //单位产品取水量
	private int labelId;					//外键
	private int userId;
	private int companyId;

	public void setUserId(int userId) {
		this.userId = userId;
	}

	public void setCompanyId(int companyId) {
		this.companyId = companyId;
	}

	public int getUserId() {
		return userId;
	}

	public int getCompanyId() {
		return companyId;
	}

	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public Date getTime() {
		return time;
	}
	public void setTime(Date time) {
		this.time = time;
	}
	public String getIndustrialRawMaterials() {
		return industrialRawMaterials;
	}
	public void setIndustrialRawMaterials(String industrialRawMaterials) {
		this.industrialRawMaterials = industrialRawMaterials;
	}
	public String getProductName() {
		return productName;
	}
	public void setProductName(String productName) {
		this.productName = productName;
	}
	public Double getDesignYield() {
		return designYield;
	}
	public void setDesignYield(Double designYield) {
		this.designYield = designYield;
	}
	public Double getActualYield() {
		return actualYield;
	}
	public void setActualYield(Double actualYield) {
		this.actualYield = actualYield;
	}
	public Double getWaterWithdrawal() {
		return waterWithdrawal;
	}
	public void setWaterWithdrawal(Double waterWithdrawal) {
		this.waterWithdrawal = waterWithdrawal;
	}
	public Double getUnitProductWaterWd() {
		return unitProductWaterWd;
	}
	public void setUnitProductWaterWd(Double unitProductWaterWd) {
		this.unitProductWaterWd = unitProductWaterWd;
	}
	public int getLabelId() {
		return labelId;
	}
	public void setLabelId(int labelId) {
		this.labelId = labelId;
	}
	
	public EntityEvaEntPrdInfo() {
		super();
	}
	public EntityEvaEntPrdInfo(Integer id, Date time, String industrialRawMaterials, String productName,
			Double designYield, Double actualYield, Double waterWithdrawal, Double unitProductWaterWd, int labelId) {
		super();
		this.id = id;
		this.time = time;
		this.industrialRawMaterials = industrialRawMaterials;
		this.productName = productName;
		this.designYield = designYield;
		this.actualYield = actualYield;
		this.waterWithdrawal = waterWithdrawal;
		this.unitProductWaterWd = unitProductWaterWd;
		this.labelId = labelId;
	}					
}
